Best Practice:  Relocating C;\Users  and some Programs on a non-OS drive
I have seen a number of different methods of doing this, but it is difficult for me to tell which is the "best".  I have one W7x64 machine and will soon be building a 2nd.  The new one will have an SSD for the system drive, and I would like to have C:\Users as well as a number of Programs on a separate HD.  I assume Programs can just be installed onto the 2nd drive.  For C:\Users, is it "best" to just set up a symbolic link to the HD?  Or is there a "better" way of doing this? On the existing W7x64 machine, I may want to add an SSD for the OS.  Again, would using a Symbolic Link on the SSD to point C:\Users to D:\Users be the "best" method?  Or should I be doing something else? Thank you.
September 29th, 2010 6:33am

Hi, Thanks for the post! You can refer to this How to move user data folder to non-system partition in Windows 7/Vista. It provide us with detailed steps. Hope it helps! Best Regards, Miya YaoThis posting is provided "AS IS" with no warranties, and confers no rights. | Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
October 1st, 2010 3:08am

On Fri, 1 Oct 2010 07:05:20 +0000, Miya Yao wrote: Hi,   Thanks for the post!   You can refer to thisHow to move user data folder to non-system partition in Windows 7/Vista <http://www.windows7home.net/how-to-move-user-data-folder-to-non-system-partition-in-windows-7vista/>. It provide us with detailed steps.   Hope it helps!   Best Regards, Miya Yao Thank you for posting that link, Miya. I had seen it before, but also noted some of the comments where "Guy" recommended a method that used junctions rather than symbolic links. Also, the article is moving C:\Users\Username and I would prefer to more the entire C:\Users folder Judging by the dearth of responses to my post, it seems that this is not a terribly popular topic.
October 1st, 2010 7:31am

Hello Ron, The only supported way of moving c:\users to another volume is through an unattended setup using the unattended settings. Then you need to use this article 968178 When you use the System Preparation Tool (Sysprep) or Windows Vista Setup to apply the FolderLocations unattend settings, some system directory junctions do not point to the new target location http://support.microsoft.com/default.aspx?scid=kb;EN-US;968178 Relocating the folder also will block upgrade scenariosThanks, Darrell Gorter This posting is provided "AS IS" with no warranties, and confers no rights. VAMT - Volume Activation Management Tool - Download link http://www.microsoft.com/downloads/details.aspx?FamilyID=ec7156d2-2864-49ee-bfcb-777b898ad582&displaylang=en
Free Windows Admin Tool Kit Click here and download it now
October 1st, 2010 2:30pm

On Fri, 1 Oct 2010 18:27:01 +0000, Darrell Gorter [MSFT] wrote: Hello Ron, The only supported way of moving c:\users to another volume is through an unattended setup using the unattended settings. Then you need to use this article 968178 When you use the System Preparation Tool (Sysprep) or Windows Vista Setup to apply the FolderLocations unattend settings, some system directory junctions do not point to the new target location http://support.microsoft.com/default.aspx?scid=kb;EN-US;968178   Relocating the folder also will block upgrade scenarios I believe the relocation blocking upgrade scenarios problem has been resolved in release versions of W7 (the article you cite refers to Vista). http://social.answers.microsoft.com/Forums/en-US/w7files/thread/565f16a5-e5ed-43c9-8422-4f56aebb296e discusses the issue with regard to W7, confirming your point about using the unattended setup method. Thank you.
October 1st, 2010 10:09pm

I have seen a number of different methods of doing this, but it is difficult for me to tell which is the "best". I have one W7x64 machine and will soon be building a 2nd. The new one will have an SSD for the system drive, and I would like to have C:\Users as well as a number of Programs on a separate HD. I assume Programs can just be installed onto the 2nd drive. For C:\Users, is it "best" to just set up a symbolic link to the HD? Or is there a "better" way of doing this? On the existing W7x64 machine, I may want to add an SSD for the OS. Again, would using a Symbolic Link on the SSD to point C:\Users to D:\Users be the "best" method? Or should I be doing something else? Thank you. Try this, Create the folder you want to use say x:\YourFolderName Then create a .reg file with the following content <textarea>Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders] "AppData"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming" "Local AppData"="x:\\YourFolderName\\YourAccountName\\AppData\\Local" "My Video"="x:\\YourFolderName\\YourAccountName\\Videos" "{1B3EA5DC-B587-4786-B4EF-BD1DC332AEAE}"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Libraries" "My Pictures"="x:\\YourFolderName\\YourAccountName\\Pictures" "Desktop"="x:\\YourFolderName\\YourAccountName\\Desktop" "History"="x:\\YourFolderName\\YourAccountName\\AppData\\Local\\Microsoft\\Windows\\History" "NetHood"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Network Shortcuts" "{56784854-C6CB-462B-8169-88E350ACB882}"="x:\\YourFolderName\\YourAccountName\\Contacts" "Cookies"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Cookies" "Favorites"="x:\\YourFolderName\\YourAccountName\\Favorites" "SendTo"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\SendTo" "Start Menu"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu" "My Music"="x:\\YourFolderName\\YourAccountName\\Music" "Programs"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs" "Recent"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Recent" "CD Burning"="x:\\YourFolderName\\YourAccountName\\AppData\\Local\\Microsoft\\Windows\\Burn\\Burn" "PrintHood"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Printer Shortcuts" "{7D1D3A04-DEBB-4115-95CF-2F29DA2920DA}"="x:\\YourFolderName\\YourAccountName\\Searches" "{374DE290-123F-4565-9164-39C4925E467B}"="x:\\YourFolderName\\YourAccountName\\Downloads" "{A520A1A4-1780-4FF6-BD18-167343C5AF16}"="x:\\YourFolderName\\YourAccountName\\AppData\\LocalLow" "Startup"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup" "Administrative Tools"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Administrative Tools" "Personal"="x:\\YourFolderName\\YourAccountName\\Documents" "{BFB9D5E0-C6A9-404C-B2B2-AE6DB6AF4968}"="x:\\YourFolderName\\YourAccountName\\Links" "Cache"="x:\\YourFolderName\\YourAccountName\\AppData\\Local\\Microsoft\\Windows\\Temporary Internet Files" "Templates"="x:\\YourFolderName\\YourAccountName\\AppData\\Roaming\\Microsoft\\Windows\\Templates" "{4C5C32FF-BB9D-43B0-B5B4-2D72E54EAAA4}"="x:\\YourFolderName\\YourAccountName\\Saved Games"</textarea> replace x:\ with your drive letter and YourFolderName with the folder you created and YourUserName with your username CESabarre Free Tech Support Bad News: There really is no such thing as Free Tech Support. Good News: Oftentimes a simple thank you is the best form of payment!
Free Windows Admin Tool Kit Click here and download it now
October 3rd, 2010 8:33am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics